package zhihuilan.service;

import zhihuilan.dto.WxMiniPageDto;
import zhihuilan.entity.MyShopMember;
import zhihuilan.params.query.MyShopMemberQueryParam;

import java.util.List;

/**
 * 工厂会员 服务层
 * 
 * @author chenk
 * @Date 2025年2月19日 12:39:03
 */
public interface MyShopMemberService
{

     WxMiniPageDto<MyShopMember> selectPageList(MyShopMemberQueryParam queryParam);

     /**
      * 获取工厂会员列表；
      * */
     List<MyShopMember> selectList(MyShopMemberQueryParam queryParam);
     /**
      * 获取工厂会员总数；
      * */
     Long selectCount(MyShopMemberQueryParam queryParam);
     /**
      * 根据Id获取工厂会员列表；
      * */
     MyShopMember selectById(Integer id);
     /**
      * 新增工厂会员；
      * */
     MyShopMember addEntity(MyShopMember myShopMember);
     /**
      * 更新工厂会员
      * */
     MyShopMember updateEntity(MyShopMember myShopMember);

     Boolean deleteEntity(Integer id);
}
